package com.mybook.app.renum;

/**
 * Created by hdl on 2017/11/13.
 */
public enum BorrowStatusEnum {
    /**
     * 00：阅读中(借阅者)，
     * 01：已读完(借阅者)，
     *
     * 10：有人借(持有者)，
     * 11：同意借出待交接（同意操作）(持有者)，
     * 13：已拒绝（拒绝操作）(持有者)，
     * 12：对方取消借阅（借阅人取消操作）(持有者)，
     * 14：已借出（交接完成，对方接收操作）(持有者)，
     * 15：取消借出（同意后取消操作）(持有者)，
     * 16：已读完待归还（借阅者），
     * 17：已归还（给所有者，所有者接收操作）（借阅者），
     *
     * 31：已读完待收回（所属者），
     * 32：已收回（所属者）
     *
     * 20：申请借阅（借阅操作）（借阅者）
     * 21：同意借阅（对方同意操作）（借阅者），
     * 22：拒绝借阅（对方拒绝操作）(借阅者)，
     * 23：对方取消借出（对方同意后取消）(借阅者)，
     * 24：取消借阅（取消操作）（借阅者），
     * 00：阅读中（接收操作）（借阅者）
     *
     */

    readed("01"),
    borrow("10"),
    agreeBorrow("11"),
    refuseBorrow("13"),
    cancelBorrow("12"),
    borrowed("14"),
    cancelBorrowed("15"),
    readedReturn("16"),
    returned("17"),
    readedBack("31"),
    back("32"),

    apply("20"),
    agreeApply("21"),
    refuseApply("22"),
    cancelApply("23"),
    cancelRead("24"),
    readIng("00");


    BorrowStatusEnum(String value) {
        this.value = value;
    }

    private String value;

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }
}
